elbow-piece of armour - Allemand Anglais Dictionnaire